
var prefix = "/jzweb/examinationAnswerSheetCom";

function add() {
	layer.open({
		type : 2,
		title : '增加',
		maxmin : true,
		shadeClose : false, // 点击遮罩关闭层
		area : [ '800px', '520px' ],
		content : prefix + '/add' // iframe的url
	});
}

function edit(id) {
	layer.open({
		type : 2,
		title : '编辑',
		maxmin : true,
		shadeClose : false, // 点击遮罩关闭层
		area : [ '800px', '520px' ],
		content : prefix + '/edit/' + id // iframe的url
	});
}

function begChangEdit(id) {
	layer.open({
		type : 2,
		title : '修改分数',
		maxmin : true,
		shadeClose : false, // 点击遮罩关闭层
		area : [ '800px', '520px' ],
		content : prefix + '/amend/' + id // iframe的url
	});
}

function resetPwd(id) {
}
function batchRemove() {
	var rows = $('#exampleTable').bootstrapTable('getSelections'); // 返回所有选择的行，当没有选择的记录时，返回一个空数组
	if (rows.length == 0) {
		layer.msg("请选择要删除的数据");
		return;
	}
	layer.confirm("确认要删除选中的'" + rows.length + "'条数据吗?", {
		btn : [ '确定', '取消' ]
	// 按钮
	}, function() {
		var ids = new Array();
		// 遍历所有选择的行数据，取每条数据对应的ID
		$.each(rows, function(i, row) {
			ids[i] = row['id'];
		});
		$.ajax({
			type : 'POST',
			data : {
				"ids" : ids
			},
			url : prefix + '/batchRemove',
			success : function(r) {
				if (r.code == 0) {
					layer.msg(r.msg);
					reLoad();
				} else {
					layer.msg(r.msg);
				}
			}
		});
	}, function() {

	});
}

$(function (){

	$(".listBox").find('li').eq(sessionStorage.getItem('cacheIndex')).addClass('selected');

	$(".listBox").find('li').click(function (){

		$(this).attr('data-index',$(this).index()) ;

		$(".selected").removeClass('selected');
		$(this).addClass('selected');
		$(".titleA").html( $(this).find('.court').val()+'-赛场' );
		$(".rubr").html( $(this).find('.answerList').val() );
		$(".caption").html( $(this).find('.content').val() );

		$(".answer").find('input').val('');

		let fracA = $(this).find('.fractionA').val();
		let fracB = $(this).find('.fractionB').val();
		let fracC = $(this).find('.fractionC').val();

		let sco1 = $(this).find('.score1').val();
		let sco2 = $(this).find('.score2').val();
		let sco3 = $(this).find('.score3').val();

		if(fracA == 'true'){
			$("#grade1").hide().val(sco1);
			$(".reveal1").show();
			$("#score1").text(sco1);
			$("#fractionA").hide();
		}else{
			$("#grade1").show();
			$(".reveal1").hide();
			$("#fractionA").show();
		}

		if(fracB == 'true'){
			$("#grade2").hide().val(sco2);
			$(".reveal2").show();
			$("#score2").text(sco2);
			$("#fractionB").hide();
		}else{
			$("#grade2").show();
			$(".reveal2").hide();
			$("#fractionB").show();
		}

		if(fracC == 'true'){
			$("#grade3").hide().val(sco3);
			$(".reveal3").show();
			$("#score3").text(sco3);
			$("#fractionC").hide();
		}else{
			$("#grade3").show();
			$(".reveal3").hide();
			$("#fractionC").show();
		}

	})

	$(".listBox").find('.selected').click();

})

$(".loginData").click(function (){
	$(".shade").show();
	$(".fixedner").show();
	$(".fixedner").attr({'data-drag':$(this).attr('data-drag'),'data-leve':$(this).attr('data-leve'),'data-reve':$(this).attr('data-reve')})
})

$("#close").click(function (){
	$(".shade").hide();
	$(".fixedner").hide();
})

$("#loginInfo").click(function (){
	let obj = {
		userName: $("#username").val() ,
		passWord: $("#password").val()
	}
	$.ajax({
		cache : true,
		type : "post",
		url : '/jzweb/examinationAnswerSheetCom/oneLevelLogin',
		data : obj,// 你的formid
		async : false,
		error : function(request) {
			parent.layer.alert("Connection error");
		},
		success : function(data) {
			if (data.code == 0) {
				$(".shade").hide();
				$(".fixedner").hide();
				$("#"+$(".fixedner").attr('data-drag')).show();
				$("#"+$(".fixedner").attr('data-leve')).show();
				$("."+$(".fixedner").attr('data-reve')).hide();
				parent.layer.msg("登录成功");
			} else {
				parent.layer.alert(data.msg)
			}

		}
	});
})

function update(url,ev,parame) {

	if( !$("#"+ev).val() ){
		layer.msg('请填写打分项!!!');
		return false;
	}

	let obj = {
		id:	$(".selected").find('.id').val(),
		examBatchId: $(".selected").find(".examBatchId").val(),
		[parame] : $("#"+ev).val()
	}

	$.ajax({
		cache : true,
		type : "get",
		url : url,
		data : obj,// 你的formid
		async : false,
		error : function(request) {
			parent.layer.alert("Connection error");
		},
		success : function(data) {
			if (data.code == 0) {
				console.log($(".active").context.URL.replace(/#/g,''))
				window.location.href = $(".active").context.URL.replace(/#/g,'');
				$("#"+ev).val('');
				parent.layer.msg("操作成功");
				sessionStorage.setItem('cacheIndex',$(".listBox").find('.selected').attr('data-index'))
			} else {
				parent.layer.alert(data.msg)
			}

		}
	});

}


//刷新iframe
function refreshTab() {
	var $pageTabsContent = $('.page-tabs-content');
	$pageTabsContent.children("[data-id]").each(function () {
		if($(this).hasClass('active')==true){
			var target = $('.J_iframe[data-id="' + $(this).data('id') + '"]');
			// console.log("target",target);
			var url = target.attr('src');
			//显示loading提示
			var loading = layer.load();
			target.attr('src', url).load(function () {
				//关闭loading提示
				layer.close(loading);
			});
		}
	});
	// $pageTabsContent.css("margin-left", "0");

}